約 4,158,944 件
https://w.atwiki.jp/univalent-ja/pages/33.html
このページではAlis Linux/GNU/Xと他のLinuxディストリビューション、その他のOSとの比較をする。Alisを利用するのが適切かどうか迷っている人のため、軽めの説明をしよう。 ある程度役には立つかも知れないが、興味を持ったディストロを試して比較を行なうのが最善策である。各プロジェクトの(可能ならば)日本語ページへのリンクを貼ってあるので、そのサイトからダウンロードするのも良い。 Debian系 パッケージ管理にはdpkgが用いられ、フロントエンドとしてAPTが提供される。 Debian DebianはLinuxディストリビューションで最大規模のプロジェクトの一つで、コミュニティが開発する。Alisは同人サークルである中村音楽工業(NMI)のみが開発・流通を行なう小規模なプロジェクトである。 Debianは自由ソフトウェアの思想に並々ならぬ熱情があり、一方で不自由なソフトウェアに対しても比較的寛容な立場を取る。AlisはDebianよりも甘く、自由・不自由に関わらず同じパッケージリポジトリで配布する。 Debianはx86_64、i686、ARMなど様々なアーキテクチャに対応する。Alisはx86_64のみ。 Debianは「凍った」パッケージが配布され、一つのメジャーバージョンが約5年間メンテナンスされる。AlisはDebianのUnstable相当だが、安定度はそれなりに高い。 DebianもAlisも、インストールは自動的な設定に重きを置く。 Linuxカーネルを用いるDebianシステムはGNUの名が含まれる「Debian GNU/Linux」が正式名称である。Alisの正式名称は「Alis Linux/GNU/X」であり、ウインドウシステムの「X11」或いは「Xwayland」の名称も含まれる。 Kamuriki Linux Kamurikiとの比較も参照されたい。 Alisと同じくNMIが開発をする。 KamurikiはDebian Stableベースで、やはり「凍った」パッケージが用いられ、5年間メンテナンスされる。AlisはArchベースのローリングリリースで、3カ月に1度インストールメディアが更新される。 開発思想にも違いがある。KamurikiはMS-Windowsの環境置き換えが、AlisはArchにおける日本語環境の提供が主な目的である。 KamurikiにはPacmanのコマンドでAPTを操作できる ```pacapt``` コマンドが、Alisにはその逆の ```aptpac``` コマンドが提供される。 固有部分のライセンスはどちらも三条項BSDライセンスである。 open.Yellow.os o.Y.oはDebian Stable(当初はTesting)より派生するが、ローリングリリースである。AlisはArchより派生し、ローリングリリースである。 o.Y.oはパッケージの更新を ```pacup``` コマンドでできるようになっている。Alisで同じ事を行なう場合のコマンドは ```nako -Syu nako -Nc``` である。 どちらも日本語環境が提供される。 Ubuntu Ubuntuはカノニカル社が支援するプロジェクトで、Debian派生(というかLinuxシステム全般)の中でも人気が高い。AlisはArch派生である。 Ubuntuは6カ月毎に新しいバージョンが公開される。Alisはローリングリリースで、3カ月毎に新しいインストールメディアが公開される。 Ubuntuは開発コミュニティがあるが、Alisにはそれがなく、開発はNMIのみによって行なわれる。 Arch系 パッケージ管理にPacmanを用い、APTやDNFのような挙動をフロントエンドなしで可能にしている。 Arch Linux Arch Linuxはフルスクラッチで書かれたLinuxシステムである。AlisはそのArchから派生した。 Archはシステムの調教を楽しむユーザー向けであるのに対し、Alisは比較的ユーザーフレンドリーなシステムを提供する。 ArchにはPythonで書かれたテキストベースのインストーラーが付属する。AlisはCalamaresなるGUIインストーラーを用いる。 Alter Linux Alterは日本の学生サークル「Fascode Network」が開発を行なう。Alisの開発は現役の高専生が主導している。 Alterの標準カーネルはZenである。Alisはリアルタイムカーネルを採用する。 どちらもArchへの日本語環境の提供を主な目的の一つとしている。 Fedora系 パッケージ管理システムはRPMを用いる。大多数のディストロはフロントエンドとしてDNFを採用するが、一部は別のフロントエンドを用いる。 Fedora Fedoraはレッドハット社が支援するプロジェクトで、同社が販売するエンタープライズLinuxの実験ブランチという意味合いもある。Alisもブリーディングエッジではあるが、実験ブランチではない。 Fedoraはは自由ソフトウェアの思想に並々ならぬ熱情があり、不自由なソフトウェアは公式リポジトリにはない。Alisはそういうのに対してはあまり厳格ではない。 Fedoraはデスクトップ環境を選りすぐり、GNOME、Plasma、LXQt等が使える。AlisはLXQt、GNOME、Plasma、Xfce版が提供される。 AlisにはPacmanラッパー ```dnfpac``` が搭載される。 Vine Linux Vineはヴァインカーブ社が支援するプロジェクトで、かつてはサポート付きの有償版も発売されていた。AlisはNMIのみが開発し、有償版を発売する計画がある。 Vineはバージョン6系までは固定リリースだったが、7系からは「VineSeed」としての開発に一本化し、ローリングリリースである。Alisは完全なローリングリリースを当初から採用する。 Vineは現代のRPM系では珍しく、フロントエンドとしてAPTを用いている。Alisには ```aptpac``` コマンドがあるから、移行した際はそれを用いるといいかも。 その他Linuxシステム Slackware系 AlisはPacmanにより、依存解決やシステムの更新は半自動的に行なわれる。Slackwareは基本的に依存解決は手動であるが、フロントエンド「slackpkg」を用いて自動的な依存解決を行なえる。 SlackwareはBSD式のinitスクリプトを用いる。Alisはより柔軟なsystemdを用いる。 Alisはローリングリリースを採用する。Slackwareにも似たような「Current」ブランチが存在する。 Slackwareの派生の中には日本語で使う前提で開発が続いている「Plamo Linux」があり、その点の思想がAlisとは少し似通っている。 SUSE系 SUSEは元々Slackwareより派生したが、現在は独立系である。AlisはArchより派生し、独立はしていない。 SUSEはRPMをパッケージ管理に用い、GUI設定ツール「YaST2」にはパッケージ管理機能も含まれている。Alisより楽に自動で設定してくれる事を求める初心者向けのディストロと言えよう。 Gentoo系 GentooもAlisもローリングリリースを採用する。 AlisにはArch Build System、GentooにはPortageというPorts風システムでパッケージを構築できる。 AlisはPacman形式のバイナリパッケージをインストールするが、Gentooはユーザーが各自設定する「USEフラグ」を用いてソースコードから構築していくのが主である。 Gentooはかなり適応性が高く、多くのCPUアーキテクチャに対応する。Alisはx86_64のみに対応する。 Android系 Androidは主に携帯端末をターゲットとしたOSである。一方Alisはワークステーション向けである。 AndroidはLinuxカーネルを採用するが、その他の部分にGNU以外の技術も用いられ、X11が標準で提供されないのでLinux/GNU/Xと呼べるかどうかは怪しい。AlisはGNUライブラリ、Xwayland及びX11が提供されるためLinux/GNU/Xである。 Androidは指を使った直感的な操作ができるようなタッチインターフェイスである。AlisはMS-WinやMacのようなUIを採用するフレーバーが多く、キーボードとマウスを使って操作する。 Linux From Scratch LFSはLinuxディストロを一から作るための説明書。ただの文書だからディストロと呼べるかどうかは怪しい。Archよりも更に尖っているので、調教大好きなドSユーザー向け? AlisはArchとリポジトリを共有するが、LFSはオンラインリポジトリがない。技術のある者の中にはPacmanのようなパッケージマネージャーを書く者もいるという。 Berkeley Software Distribution BSDの子孫はカリフォルニア大学バークレイ校の研究室で開発されたシステムに起源を持つ。2つの意味でfreeなUNIXシステムを形成する。 AlisもBSD系もPortsシステムが搭載される。 BSDライセンスは著作権者を、GPLはソースコードをそれぞれ保護するライセンスである。Alisの固有部分は三条項BSDライセンスの下で配布される。
https://w.atwiki.jp/linux2ch/pages/66.html
YUM (the Yellow dog Updater, Modified) に関するFAQ。 YUM (the Yellow dog Updater, Modified) に関するFAQ。 YUM とは何ですか。 YUM 利用時の基本コマンドは何ですか。 ミラーサーバーを利用するための設定方法は? YUM のグラフィカルなツール、Yum Extender を利用するには? Fedora YUM の自動更新機能を利用したい。 MPlayer や Xine、VideoLAN Client などを追加できますか? リポジトリー混用は問題がありますか? 「Cannot retrieve repository metadata」エラーが出るときは Scientific Linux YUM 自動アップデートの利用について YUM 自動アップデートとは何ですか? 全てが自動でアップデートされるのですか どこからダウンロードされるのですか 何がアップデートされたのか分かりますか YUM とは何ですか。 YUM は、RPM 系ディストリビューションの多くで採用されているパッケージ管理ツールの1つです。 YUM という名前は、the Yellow dog Updater, Modified の頭文字から来ていて、もともと Power PC 向け Linux のために開発された経緯があります。 YUM 全般に関するさらに詳しい情報は、YUM プロジェクト のページへ。 YUM 利用時の基本コマンドは何ですか。 これは、仮想端末(コンソール)からのコマンド入力によって利用します。次のような基本コマンドを使って、パッケージの管理を行います。 コマンド 説明 yum check-update [または yum list updates] インターネットに接続し、アップデートできるパッケージがあるかどうかの確認を行います。利用できるパッケージがあれば、画面にその一覧が表示されます。 yum update 新しいパッケージがあれば、その全てをダウンロードしてインストールします。 yum update パッケージ名 特定のパッケージだけをアップデートするには、パッケージ名を指定します。 yum install パッケージ名 特定のパッケージを個別に指定してインストールすることができます。依存関係のパッケージがあれば、それも同時に取り込みます。 yum list installed インストール済みパッケージの一覧を表示させます。 yum info パッケージ名 パッケージ情報(概要)を表示させます。 yum remove パッケージ名 パッケージの削除を実行します。 yumコマンドでよく利用するコマンド http //www.atmarkit.co.jp/flinux/rensai/linuxtips/611usefllyum.html ミラーサーバーを利用するための設定方法は? /etc/yum.conf ファイルを書き換える必要があります。一般にデフォルトの設定のままでは、海外の非常に混雑したサーバーに接続するように設定されているので、なかなかうまく接続、実行できません。また、接続できても指定のリンクがなくエラーで終了する場合があります。 YUM のグラフィカルなツール、Yum Extender を利用するには? 次のコマンドでインストールします。 # yum install yumex スクリーンショット: http //www.turbolinux.co.jp/products/tlc2008/turbolinux-EX/install_guide/install_guide/x988.html 別の手段として、i386 向けには「Smart-gui」を利用することも可能です。Smart には YUMリポジトリーを設定することが可能です。 [関連項目] Smart Package Manager FAQ Fedora YUM の自動更新機能を利用したい。 Fedora Core 6を自動的にアップデートするには[@IT]を参照してください。 MPlayer や Xine、VideoLAN Client などを追加できますか? フェドーラ プロジェクトでは、ライセンス上の問題から、これらマルチメディア関連のソフトウェアが最初から含まれていません。公式なリポジトリーでは、追加パッケージとしても提供されません。このため、他のリポジトリーも追加したいと考える方もあるでしょう。しかしながら、勝手に他のリポジトリーを追加すると、リポジトリー混用の問題が発生し、パッケージ同士のクラッシュが起こる可能性が出てきます。 この問題を回避するために、http //rpmfusion.org/ において、追加用のパッケージが用意されています。不具合が発生する可能性が低く、信頼性が高いので、こちらを利用するとよいでしょう。 リポジトリー混用は問題がありますか? はい。RepositoryMixingProblems を参照のこと。日本語仮訳です。 「Cannot retrieve repository metadata」エラーが出るときは yumで「Cannot retrieve repository metadata」エラーが出るときは(@IT) http //www.atmarkit.co.jp/flinux/rensai/linuxtips/a118yumerror.html Scientific Linux YUM 自動アップデートの利用について YUM 自動アップデートとは何ですか? Nightly YUM Update あるいは YUM automatic updates と呼ばれているこの機能は、OSのアップデートを手放しで実行可能とするので、ネットワークに常時接続しているシステムにとっては非常に便利です。コンソール(端末)からその都度マニュアルで YUM コマンドを実行し、システムのアップデートを行う必要がありません。 実際のアップデートは、ダウンロードサーバーに負荷が集中しないようにするため、アットランダムに実行されるように設定されています。詳しくは yum security update policy question を参照してください。こちら も参考になるでしょう。 全てが自動でアップデートされるのですか いいえ。インストール直後の初期設定では、kernel、openafs 関係のパッケージは自動アップデートの対象から外されています。 初期値を変更したいときは、/etc/yum.d/yum.cron.excludes を開き、その記述を書き換えてください。インストール直後は、次のとおり記述されています。 exclude=kernel* openafs* どこからダウンロードされるのですか /etc/yum.d/yum.cron.primary または /etc/yum.d/yum.cron.secondary に記述されたサーバーから優先的にダウンロードされるので、任意のミラーサーバーを利用したい時は、まず /etc/yum.d/yum.cron.primary で指定します。 何がアップデートされたのか分かりますか はい。アップデート実行時のログは、次のファイルで確認できます。 /var/log/yum.log このログファイルには、マニュアルでアップデートした記録も含まれています。
https://w.atwiki.jp/ohden/pages/1149.html
LinuxBrew mac osのHomeBrewをLinux環境で使えるようにしたもの。 install on WSL2(Ubuntu) https //brew.sh/index_ja $ /bin/bash -c "$(curl -fsSL https //raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" $ (echo; echo 'eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)"') /home/s1n/.profile $ eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)" 2~3行目は、1行目のinstall処理を行うと、出てくる。 2行目のコマンドは、login時に3行目のコマンドを実行するためのもの。 使い方) helpはこんな感じ。 Example usage brew search TEXT|/REGEX/ brew info [FORMULA|CASK...] brew install FORMULA|CASK... brew update brew upgrade [FORMULA|CASK...] brew uninstall FORMULA|CASK... brew list [FORMULA|CASK...] Troubleshooting brew config brew doctor brew install --verbose --debug FORMULA|CASK Contributing brew create URL [--no-fetch] brew edit [FORMULA|CASK...] Further help brew commands brew help [COMMAND] man brew https //docs.brew.sh 更新日: 2023年08月21日 (月) 20時03分23秒 名前 コメント すべてのコメントを見る
https://w.atwiki.jp/steelwind/pages/19.html
LinuxでMSNメッセンジャーを使う。 AMSNメッセンジャー MSNメッセンジャーのアカウントをそのまま使用することができる。 インストール方法 yum install amsn amsn-plugins 日本語化 /usr/share/amsn/langlist に下記を追加(一番下に追加で×。一番上で○) <lang> <langcode>ja</langcode> <name>Japanaese(日本語)</name> <version>1.0</version> <encoding>iso8859-1</encoding> </lang>
https://w.atwiki.jp/shimaru48/pages/29.html
環境 Ubuntu 12.04.2 LTS vmstatに時刻を挿入する $ sudo vmstat 1 3 | awk {print strftime("%H %M %S"), $0} 07 12 07 procs -----------memory---------- ---swap-- -----io---- -system-- ----cpu---- 07 12 07 r b swpd free buff cache si so bi bo in cs us sy id wa 07 12 07 2 0 0 204244 109116 792792 0 0 54 52 313 516 5 1 92 1 07 12 08 0 0 0 202624 109116 794672 0 0 0 0 494 561 1 1 98 0 07 12 09 0 0 0 202252 109116 794576 0 0 0 0 416 590 1 1 98 0 こちらのコマンドを参照:http //univibe.ddo.jp/wiki/?%28cmd%29+vmstat ログに出力する場合は以下のようにするのが良いみたい。 while do _line=`vmstat -n 1 3 | tail -n 1` _date=`date +%Y/%m/%d %H %M %S ` echo "${_date} ${_line}" vmstat.log done ※リダイレクトする部分( )をteeに渡すようにすれば(| tee)、画面に表示されます。 参照したのはこちら:http //d.hatena.ne.jp/higher_tomorrow/20110601/1306887919 実行するための準備やコマンドの内容確認 strftimeの実行でエラーとなったため、gawkをインストール $ sudo vmstat 1 3 | awk {print strftime("%H %M %s"), $0} s awk line 2 function strftime never defined $ sudo apt-get install gawk これでコマンドが実行可能になった 参照したのはこちら→http //stackoverflow.com/questions/3684212/using-strftime-function-in-mawk awkとは スクリプトインタプリタで、awkに渡している部分(ここでは{print strftime("%H %M %S"), $0})がawkのソースとなる。 参照: http //shellscript.sunone.me/awk.html strftimeとは 日付および時刻の文字列への変換 参照: http //linuxjm.sourceforge.jp/html/LDP_man-pages/man3/strftime.3.html ※サンプルプログラムを実際実行してみて理解が深まった
https://w.atwiki.jp/wiki13_chibi/pages/4.html
amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;#039; amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;#039;コンテンツ一覧 amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;#039; amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;#039; #contents *オープ
https://w.atwiki.jp/linuxjapanwiki/pages/160.html
Kona Linux Wikipedia(https //ja.wikipedia.org/wiki/Kona_Linux)から持ち込みに際してCC-BY-SA 3.0に従った帰属表示などをしておらずライセンス違反。またこのWikiはCC-BY-SA 3.0と互換性のあるライセンスを採用しておらずそもそも持ち込みできない。またスクリーンショットもWikimedia Commonsから持ち込んだものと思われる(ファイル名、ハッシュが一致)が元ファイルのライセンスはGPLでありやはりライセンス違反です。Kona Linux以外にも同様のものがありそうだがそこまでは確認していません。 - 名無しさん (2020-05-15 04 17 02) 画像については、ウィキメディア・コモンズからの持ち込みであることが確認された為、ライセンス表記を行いました。記事の本文に関しては、Wikipediaを参考にはしている様ですがコピー ペーストではなく、著作権法上の違反は認められませんでしたので、削除は行いません。 - 管理者 (2020-05-15 13 50 42) 完全なコピペでなくても著作権侵害は成立します(翻案権) - 名無しさん (2020-05-16 01 42 23) 翻案とは、既存の著作物に依拠し、かつ、その表現上の本質的な特徴の同一性を維持しつつ、具体的な表現形式を変更して新たな著作物を創作する行為であり、同記事はこれに該当していません(依拠していない)。 - 管理者 (2020-05-16 16 35 29) 概要節の1 - 4段落に渡って同じ構成で、文章は細部の変更と付記を除けば同じものであり、明らかに同一性が認められます。これを依拠していないと言い張るのは無理があります。 - 名無しさん (2020-05-19 14 19 51) 事実を列記した文章は、内容が等しくなるのは当然です。細部しか違わないから依拠していると仰るが、それだと最初にそのものについて書いた者しかそれについて書くことが許されなくなります。著作権は事実そのものには適用されません。 - 管理者 (2020-05-19 14 27 02) あとGPLについてですが、いわゆる"前文"とライセンス"全文"の存在する場所の掲示は必須のはずです。 - 名無しさん (2020-05-16 05 30 25) 現在GPLのコンテンツは記事内から無くなっています。その為、記載は無くなりました。 - 管理者 (2020-05-16 16 36 35)
https://w.atwiki.jp/lookworld/pages/59.html
■ホスト名称の確認 /etc/hosts 例)192.xx.xx.1 hhh.xxx.co.jp hhh 127.0.0.1 localhost.localdomain localhost ■ネットワーク設定の確認 /etc/sysconfig/network 例)NETWORKING=yes HOSTNAME=hhh ■IPアドレスの確認 /etc/sysconfig/network-scripts/ifcfg-eth0 例)DEVICE=eth0← ネットワーク・インタフェース名 BOOTPROTO=none← 固定IPアドレスの場合の指定 手動でIPアドレスを指定する時は、"static" BROADCAST=10.20.xx.255← ブロードキャスト・アドレス HWADDR=00 01 02 xx xx C8← MACアドレス IPADDR=10.20.xx.xx← IPアドレス NETMASK=255.255.255.0← ネット・マスク NETWORK=10.20.xx.0← ネットワーク・アドレス ONBOOT=yes← マシン起動時にネットワークを有効にする場合はyes TYPE=Ethernet GATEWAY=10.20.xx.254← ゲットウェイ USERCTL=no IPV6INIT=no PEERDNS=yes ■DNSサーバのIPアドレスをの確認 /etc/resolv.conf domain xxx.xxx.co.jp ■telnetを有効にする /etc/xinetd.d/krb5-telnet # default off # description The kerberized telnet server accepts normal telnet sessions, \ # but can also use Kerberos 5 authentication. service telnet { flags = REUSE socket_type = stream wait = no user = root server = /usr/kerberos/sbin/telnetd log_on_failure += USERID disable = yes← 初期値としては、"yes" } disable = yes を no に変更 変更したxinetdの設定ファイルを反映させるため、再起動 $ su - ・・・ root権限で接続 # /etc/rc.d/init.d/xinetd restart ■FTPの自動起動を有効にする # /sbin/chkconfig vsftpd on ■FTPの設定 vi /etc/vsftpd/vsftpd.conf anonymous_enable=NO ←YES を NO に変更→ Anonymousユーザ(匿名ユーザ)によるアクセスを許可するかの指定。 ascii_upload_enable=YES ←# を削除→ Asciiモードによる、アップロード/ダウンロードを許可するかを指定。 ascii_download_enable=YES ←# を削除→ Asciiモードによる、アップロード/ダウンロードを許可するかを指定。 : userlist_deny=NO ←追加→ /etc/vsftpd.user_list にて指定されたユーザのアクセスを許可するかを指定。 use_localtime=YES ←追加→ 日本標準時間を使うかどうかを指定。デフォルトはGMTによる表示。 vi /etc/vsftpd.user_list 特定ユーザしかFTPを使用できなくするユーザアクセス制限のために、デフォルト値の先頭に # を追記し、すべてコメントアウト #root #bin #daemon #adm #lp #sync #shutdown #halt #mail #news #uucp #operator #games #nobody FTPログインを許可するユーザを追加 ftp_user_name ■FTPの再起動 # /sbin/service vsftpd start ■Sendmailの設定 1./etc/mail/sendmail.mc を編集する 以下のファイルを編集する。 ※編集する前にsendmail.mcとsendmail.cfのオリジナルをコピーしておくことをお勧めします。 [root@Ee-Cash ~]# cp -p /etc/mail/sendmail.mc /etc/mail/sendmail.mc.org [root@Ee-Cash ~]# vi /etc/mail/sendmail.mc ①22行目あたりに、下記のような「SMART_HOST」という記述があると思うので、これを変更します。 (変更前)dnl define(`SMART_HOST ,`smtp.your.provider ) ↓ (変更後) define(`SMART_HOST ,`smtp [10.20.XX.XX] )dnl ②100行目あたりに、下記のような「EXPOSED_USER」という記述があると思うので、これの下に下記を追加します。 (変更前)EXPOSED_USER(`root )dnl ↓ (変更後)EXPOSED_USER(`root )dnl FEATURE(`nocanonify )dnl ③105行目あたりに、下記のような「DAEMON_OPTIONS(`Port=smtp)」という記述があると思うので、これをコメント(dnlを挿入)します。 (変更前)DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, Name=MTA )dnl ↓ (変更後)dnl DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, Name=MTA )dnl ================================================================================ $ more sendmail.mc divert(-1)dnl dnl # dnl # This is the sendmail macro config file for m4. If you make changes to dnl # /etc/mail/sendmail.mc, you will need to regenerate the dnl # /etc/mail/sendmail.cf file by confirming that the sendmail-cf package is dnl # installed and then performing a dnl # dnl # make -C /etc/mail dnl # include(`/usr/share/sendmail-cf/m4/cf.m4 )dnl VERSIONID(`setup for Red Hat Linux )dnl OSTYPE(`linux )dnl dnl # dnl # default logging level is 9, you might want to set it higher to dnl # debug the configuration dnl # dnl define(`confLOG_LEVEL , `9 )dnl dnl # dnl # Uncomment and edit the following line if your outgoing mail needs to dnl # be sent out through an external mail server dnl # dnl define(`SMART_HOST ,`smtp.your.provider ) define(`SMART_HOST ,`smtp [10.20.88.1] )dnl dnl # define(`confDEF_USER_ID ,``8 12 )dnl dnl define(`confAUTO_REBUILD )dnl define(`confTO_CONNECT , `1m )dnl define(`confTRY_NULL_MX_LIST ,true)dnl define(`confDONT_PROBE_INTERFACES ,true)dnl define(`PROCMAIL_MAILER_PATH ,`/usr/bin/procmail )dnl define(`ALIAS_FILE , `/etc/aliases )dnl define(`STATUS_FILE , `/var/log/mail/statistics )dnl define(`UUCP_MAILER_MAX , `2000000 )dnl define(`confUSERDB_SPEC , `/etc/mail/userdb.db )dnl define(`confPRIVACY_FLAGS , `authwarnings,novrfy,noexpn,restrictqrun )dnl define(`confAUTH_OPTIONS , `A )dnl dnl # dnl # The following allows relaying if the user authenticates, and disallows dnl # plaintext authentication (PLAIN/LOGIN) on non-TLS links dnl # dnl define(`confAUTH_OPTIONS , `A p )dnl dnl # dnl # PLAIN is the preferred plaintext authentication method and used by dnl # Mozilla Mail and Evolution, though Outlook Express and other MUAs do dnl # use LOGIN. Other mechanisms should be used if the connection is not dnl # guaranteed secure. dnl # Please remember that saslauthd needs to be running for AUTH. dnl # dnl TRUST_AUTH_MECH(`EXTERNAL DIGEST-MD5 CRAM-MD5 LOGIN PLAIN )dnl dnl define(`confAUTH_MECHANISMS , `EXTERNAL GSSAPI DIGEST-MD5 CRAM-MD5 LOGIN PLAIN )dnl dnl # dnl # Rudimentary information on creating certificates for sendmail TLS dnl # cd /usr/share/ssl/certs; make sendmail.pem dnl # Complete usage dnl # make -C /usr/share/ssl/certs usage dnl # dnl define(`confCACERT_PATH ,`/usr/share/ssl/certs ) dnl define(`confCACERT ,`/usr/share/ssl/certs/ca-bundle.crt ) dnl define(`confSERVER_CERT ,`/usr/share/ssl/certs/sendmail.pem ) dnl define(`confSERVER_KEY ,`/usr/share/ssl/certs/sendmail.pem ) dnl # dnl # This allows sendmail to use a keyfile that is shared with OpenLDAP s dnl # slapd, which requires the file to be readble by group ldap dnl # dnl define(`confDONT_BLAME_SENDMAIL ,`groupreadablekeyfile )dnl dnl # dnl define(`confTO_QUEUEWARN , `4h )dnl dnl define(`confTO_QUEUERETURN , `5d )dnl dnl define(`confQUEUE_LA , `12 )dnl dnl define(`confREFUSE_LA , `18 )dnl define(`confTO_IDENT , `0 )dnl dnl FEATURE(delay_checks)dnl FEATURE(`no_default_msa ,`dnl )dnl FEATURE(`smrsh ,`/usr/sbin/smrsh )dnl FEATURE(`mailertable ,`hash -o /etc/mail/mailertable.db )dnl FEATURE(`virtusertable ,`hash -o /etc/mail/virtusertable.db )dnl FEATURE(redirect)dnl FEATURE(always_add_domain)dnl FEATURE(use_cw_file)dnl FEATURE(use_ct_file)dnl dnl # dnl # The following limits the number of processes sendmail can fork to accept dnl # incoming messages or process its message queues to 12.) sendmail refuses dnl # to accept connections once it has reached its quota of child processes. dnl # dnl define(`confMAX_DAEMON_CHILDREN , 12)dnl dnl # dnl # Limits the number of new connections per second. This caps the overhead dnl # incurred due to forking new sendmail processes. May be useful against dnl # DoS attacks or barrages of spam. (As mentioned below, a per-IP address dnl # limit would be useful but is not available as an option at this writing.) dnl # dnl define(`confCONNECTION_RATE_THROTTLE , 3)dnl dnl # dnl # The -t option will retry delivery if e.g. the user runs over his quota. dnl # FEATURE(local_procmail,` ,`procmail -t -Y -a $h -d $u )dnl FEATURE(`access_db ,`hash -T -o /etc/mail/access.db )dnl FEATURE(`blacklist_recipients )dnl EXPOSED_USER(`root )dnl FEATURE(`nocanonify )dnl dnl # dnl # The following causes sendmail to only listen on the IPv4 loopback address dnl # 127.0.0.1 and not on any other network devices. Remove the loopback dnl # address restriction to accept email from the internet or intranet. dnl # dnl DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, Name=MTA )dnl dnl # dnl # The following causes sendmail to additionally listen to port 587 for dnl # mail from MUAs that authenticate. Roaming users who can t reach their dnl # preferred sendmail daemon due to port 25 being blocked or redirected find dnl # this useful. dnl # dnl DAEMON_OPTIONS(`Port=submission, Name=MSA, M=Ea )dnl dnl # dnl # The following causes sendmail to additionally listen to port 465, but dnl # starting immediately in TLS mode upon connecting. Port 25 or 587 followed dnl # by STARTTLS is preferred, but roaming clients using Outlook Express can t dnl # do STARTTLS on ports other than 25. Mozilla Mail can ONLY use STARTTLS dnl # and doesn t support the deprecated smtps; Evolution 1.1.1 uses smtps dnl # when SSL is enabled-- STARTTLS support is available in version 1.1.1. dnl # dnl # For this to work your OpenSSL certificates must be configured. dnl # dnl DAEMON_OPTIONS(`Port=smtps, Name=TLSMTA, M=s )dnl dnl # dnl # The following causes sendmail to additionally listen on the IPv6 loopback dnl # device. Remove the loopback address restriction listen to the network. dnl # dnl DAEMON_OPTIONS(`port=smtp,Addr= 1, Name=MTA-v6, Family=inet6 )dnl dnl # dnl # enable both ipv6 and ipv4 in sendmail dnl # dnl DAEMON_OPTIONS(`Name=MTA-v4, Family=inet, Name=MTA-v6, Family=inet6 ) dnl # dnl # We strongly recommend not accepting unresolvable domains if you want to dnl # protect yourself from spam. However, the laptop and users on computers dnl # that do not have 24x7 DNS do need this. dnl # FEATURE(`accept_unresolvable_domains )dnl dnl # dnl FEATURE(`relay_based_on_MX )dnl dnl # dnl # Also accept email sent to "localhost.localdomain" as local email. dnl # LOCAL_DOMAIN(`localhost.localdomain )dnl dnl # dnl # The following example makes mail from this host and any additional dnl # specified domains appear to be sent from mydomain.com dnl # dnl MASQUERADE_AS(`mydomain.com )dnl dnl # dnl # masquerade not just the headers, but the envelope as well dnl # dnl FEATURE(masquerade_envelope)dnl dnl # dnl # masquerade not just @mydomainalias.com, but @*.mydomainalias.com as well dnl # dnl FEATURE(masquerade_entire_domain)dnl dnl # dnl MASQUERADE_DOMAIN(localhost)dnl dnl MASQUERADE_DOMAIN(localhost.localdomain)dnl dnl MASQUERADE_DOMAIN(mydomainalias.com)dnl dnl MASQUERADE_DOMAIN(mydomain.lan)dnl MAILER(smtp)dnl MAILER(procmail)dnl ================================================================================ 2./etc/mail/sendmail.cf を作成する # m4 /etc/mail/sendmail.mc /etc/mail/sendmail.cf 3./etc/mail/submit.mc を編集する 以下のファイルを編集する。 ※編集する前にsubmit.mcとsubmit.cfのオリジナルをコピーしておくことをお勧めします。 [root@Ee-Cash ~]# cp -p /etc/mail/submit.mc /etc/mail/submit.mc.org [root@Ee-Cash ~]# vi /etc/mail/submit.mc ①25行目あたりに、下記のような「confDIRECT」という記述があると思うので、これを変更します。 (変更前)dnl define(`confDIRECT_SUBMISSION_MODIFIERS ,`C ) ↓ (変更後) define(`confDIRECT_SUBMISSION_MODIFIERS ,`C ) 4./etc/mail/submit.cf を作成する m4コマンドでsubmit.cfを更新する。 [root@Ee-Cash ~]# m4 /etc/mail/submit.mc /etc/mail/submit.cf 5./etc/Hosts ファイル に上記で設定したSMTPサーバー(メールサーバー)を登録する # vi /etc/hosts 例)10.20.xx.xx xx.xx.co.jp hhh 127.0.0.1 localhost.localdomain localhost 6.設定値を反映させるため、SendMailを再起動する # /etc/init.d/sendmail restart
https://w.atwiki.jp/univalent-ja/pages/67.html
なにこれ ここはArch Linuxから派生したLGXディストリビューションの一覧である。 五十音(あいうえお)順かアルファベット(ABCDE)順にするか迷ったが後者になった。またリンク先は基本的にSourceForgeやGitHubなどであるが、公式サイトがある場合はそちらを優先する。 重要なお知らせ これらのディストロは互いにサポートされていない。例えばUnivalent固有の不具合をArchには報告しない。 Arch直系 Arch Linux - 本家。 Arch Linux 32 - 32ビットCPUへの移植。 Arch Linux ARM - ARM CPUへの移植。 Alis Linux/GNU/X - このディストロ。日本語環境と軽量を重視。 Alter Linux - 日本語を強化したディストロ。 EndeavourOS - Antergosの後継。 HoloISO - Steam OS 3.0互換。 Hyperbola GNU/Linux-libre - 完全に自由なソフトウェアのみ利用可能。真理省によりもたらされた自由。 Parabola GNU/Linux-libre - 上記と同じ目的。まあこの手のディストロは自由という名の不自由で人々を縛り付けるからね。 SteamOS(バージョン3.0以降) - Steam Deck向けのOS。元はDebianベースだった。 Manjaro派生 Mabox Linux - Manjaroを更に軽くした。 Manjaro Linux - Archのパッケージの安定度を確かめているため新鮮さが劣る分、より安定した動作を望める。 その他Pacmanを採用するシステム 以下はいずれもArch系ではないが、パッケージマネージャーにPacmanを採用する。 KaOS - 一から作られた。 MSYS2 - Windowsで動く*NIX開発環境。
https://w.atwiki.jp/opaopa2005/pages/5.html
Command Reference df ディスクの容量を調べる -h 表現を人間の感覚に合わせる -k キロバイト表示 useradd 新規のユーザーを登録する。 useradd username passwd パスワードを登録する。 passwd username userdel ユーザーを消去する。 -r ユーザー関連のファイルも消去する。 alias コマンドを登録する。 登録されたコマンドを見る。 alias コマンド名= コマンド unalias aliasで登録したコマンドエイリアスを消去する。 unalias コマンド名 shutdown -r now (reboot) リブートする。 shutdown -h now (halt) シャットダウンする。 shutdown -h 0 0 ←0 00にシャットダウンする。 ln (-s) リンク(ハードリンク)を作成する。-sを付けると、シンボリックリンクを作成する。 echo -n empty-file 空のファイルを作成する。 which コマンドの場所を調べる。 mtools (mdir mcopy mdel) MS-DOSフォーマットのフロッピーのファイル管理コマンド。 rpm RPMパッケージの管理。 rpm -qf /sbin/ifconfig ←RPMパッケージのバージョンを調べる。 rpm -Uvh * ←RPMパッケージをインストールする。 echo エコーバックを行う。 echo PATH ←PATHという文字を表示 echo $PATH ←環境変数のPATHの中身を表示 ccho \$PATH ←$PATHという文字を表示 シェル変数、環境変数 例:PATH=$PATH $SAMBA_HOME/bin $SAMBA_HOME/sbin 環境変数(シェル変数)=$元の変数名 追加のパス